provider of medical care - Alemán Inglés Diccionario